1,450 research outputs found

    Adaptive Discrete Second Order Sliding Mode Control with Application to Nonlinear Automotive Systems

    Full text link
    Sliding mode control (SMC) is a robust and computationally efficient model-based controller design technique for highly nonlinear systems, in the presence of model and external uncertainties. However, the implementation of the conventional continuous-time SMC on digital computers is limited, due to the imprecisions caused by data sampling and quantization, and the chattering phenomena, which results in high frequency oscillations. One effective solution to minimize the effects of data sampling and quantization imprecisions is the use of higher order sliding modes. To this end, in this paper, a new formulation of an adaptive second order discrete sliding mode control (DSMC) is presented for a general class of multi-input multi-output (MIMO) uncertain nonlinear systems. Based on a Lyapunov stability argument and by invoking the new Invariance Principle, not only the asymptotic stability of the controller is guaranteed, but also the adaptation law is derived to remove the uncertainties within the nonlinear plant dynamics. The proposed adaptive tracking controller is designed and tested in real-time for a highly nonlinear control problem in spark ignition combustion engine during transient operating conditions. The simulation and real-time processor-in-the-loop (PIL) test results show that the second order single-input single-output (SISO) DSMC can improve the tracking performances up to 90%, compared to a first order SISO DSMC under sampling and quantization imprecisions, in the presence of modeling uncertainties. Moreover, it is observed that by converting the engine SISO controllers to a MIMO structure, the overall controller performance can be enhanced by 25%, compared to the SISO second order DSMC, because of the dynamics coupling consideration within the MIMO DSMC formulation.Comment: 12 pages, 7 figures, 1 tabl

    MIMO First and Second Order Discrete Sliding Mode Controls of Uncertain Linear Systems under Implementation Imprecisions

    Full text link
    The performance of a conventional model-based controller significantly depends on the accuracy of the modeled dynamics. The model of a plant's dynamics is subjected to errors in estimating the numerical values of the physical parameters, and variations over operating environment conditions and time. These errors and variations in the parameters of a model are the major sources of uncertainty within the controller structure. Digital implementation of controller software on an actual electronic control unit (ECU) introduces another layer of uncertainty at the controller inputs/outputs. The implementation uncertainties are mostly due to data sampling and quantization via the analog-to-digital conversion (ADC) unit. The failure to address the model and ADC uncertainties during the early stages of a controller design cycle results in a costly and time consuming verification and validation (V&V) process. In this paper, new formulations of the first and second order discrete sliding mode controllers (DSMC) are presented for a general class of uncertain linear systems. The knowledge of the ADC imprecisions is incorporated into the proposed DSMCs via an online ADC uncertainty prediction mechanism to improve the controller robustness characteristics. Moreover, the DSMCs are equipped with adaptation laws to remove two different types of modeling uncertainties (multiplicative and additive) from the parameters of the linear system model. The proposed adaptive DSMCs are evaluated on a DC motor speed control problem in real-time using a processor-in-the-loop (PIL) setup with an actual ECU. The results show that the proposed SISO and MIMO second order DSMCs improve the conventional SISO first order DSMC tracking performance by 69% and 84%, respectively. Moreover, the proposed adaptation mechanism is able to remove the uncertainties in the model by up to 90%.Comment: 10 pages, 11 figures, ASME 2017 Dynamic Systems and Control Conferenc

    Forecasting for operational planning of M1M systems

    Full text link
    Cette thèse porte sur la prévision de la demande des expéditeurs et des offres de capacité des transporteurs pour la planification opérationnelle des systèmes `Many-to-One-to-Many' (M1M). Un tel système agit comme un décideur intermédiaire entre les expéditeurs et les transporteurs en coordonnant le transport des marchandises des expéditeurs aux destinataires en utilisant les capacités offertes par les transporteurs. Le décideur prend ses décisions dans un horizon de planification opérationnelle, en optimisant ces décisions en tenant compte de l'incertitude sur les périodes futures. Pour accompagner les décisions du décideur, il est essentiel de prédire les nouvelles demandes des expéditeurs et les nouvelles capacités des transporteurs. Cela conduit à des problèmes de prévision de séries chronologiques à plusieurs variables et à plusieurs étapes. L'objectif de ce travail est d'analyser l'impact des erreurs de prévision sur la qualité de la solution pour un problème de planification opérationnelle M1M donné. Cette thèse présente d'abord la structure du système M1M, la planification opérationnelle et les tâches de prévision associées. Nous décrivons la caractérisation des demandes des expéditeurs et des offres des transporteurs ainsi que comment la prévision peut soutenir les décisions en définissant les informations nécessaires pour le décideur sur l'horizon opérationnel. Nous couvrons ensuite l’optimisation de l’affectation charge-transporteur en introduisant un modèle d'optimisation déterministe et les prévisions utilisées en entrée. En l'absence de données réelles, nous générons un ensemble de données synthétiques qui est ensuite utilisé pour estimer les modèles de prévision. L'objectif est de définir quelques modèles de prévision qui présentent des erreurs afin que nous puissions évaluer leur impact sur la qualité de la solution pour le problème de planification opérationnelle. Dans ce contexte, nous comparons plusieurs modèles ARIMA pour prédire les futures demandes et offres. Nous constatons que les modèles avec des erreurs de prévision relativement faibles peuvent conduire à des améliorations significatives de la qualité de la solution. Enfin, nous exposons quelques pistes de recherches futures.This thesis is about forecasting new shipper-demand requests and carrier-capacity offers for operational planning of Many-to-One-to-Many (M1M) systems. Such a system acts as an intermediary decision-maker between shippers and carriers, coordinating the transportation of goods from shippers to consignees (shipment recipients) using capacity offered from carriers. The decision-maker makes the decisions within an operational planning horizon, optimizing these decisions accounting for uncertainty over future time periods. To support the decisions, forecasting new shipper-demands and carrier capacities is essential. This leads to multi-variate multi-step time series forecasting problems. The objective of this work is to analyze the impact of forecast errors on the solution quality for a given M1M operational planning optimisation method. This thesis first presents the M1M system structure, operational planning, and related forecasting tasks. It explains the characterization of the shipper requests and carrier offers. We describe how forecasting can support the decisions by defining the needed information for the decision-maker over the operational horizon. We then cover the optimization of load-to-carrier assignments introducing a deterministic formulation and the forecasts used as input. In the absence of real data, we generate a synthetic data set that is then used for estimating forecasting models. The aim is to define a few forecasting models that exhibit some errors so that we can assess their impact on the solution quality for the operational planning problem. In this context, we compare several ARIMA models to predict future requests and offers. We find that the models with relatively low forecast errors can lead to significant improvements in solution quality. Finally, we outline a few directions for future research

    EASILY VERIFIABLE CONTROLLER DESIGN WITH APPLICATION TO AUTOMOTIVE POWERTRAINS

    Get PDF
    Bridging the gap between designed and implemented model-based controllers is a major challenge in the design cycle of industrial controllers. This gap is mainly created due to (i) digital implementation of controller software that introduces sampling and quantization imprecisions via analog-to-digital conversion (ADC), and (ii) uncertainties in the modeled plant’s dynamics, which directly propagate through the controller structure. The failure to identify and handle these implementation and model uncertainties results in undesirable controller performance and costly iterative loops for completing the controller verification and validation (V&V) process. This PhD dissertation develops a novel theoretical framework to design controllers that are robust to implementation imprecision and uncertainties within the models. The proposed control framework is generic and applicable to a wide range of nonlinear control systems. The final outcome from this study is an uncertainty/imprecisions adaptive, easily verifiable, and robust control theory framework that minimizes V&V iterations in the design of complex nonlinear control systems. The concept of sliding mode controls (SMC) is used in this study as the baseline to construct an easily verifiable model-based controller design framework. SMC is a robust and computationally efficient controller design technique for highly nonlinear systems, in the presence of model and external uncertainties. The SMC structure allows for further modification to improve the controller robustness against implementation imprecisions, and compensate for the uncertainties within the plant model. First, the conventional continuous-time SMC design is improved by: (i) developing a reduced-order controller based on a novel model order reduction technique. The reduced order SMC shows better performance, since it uses a balanced realization form of the plant model and reduces the destructive internal interaction among different states of the system. (ii) developing an uncertainty-adaptive SMC with improved robustness against implementation imprecisions. Second, the continuous-time SMC design is converted to a discrete-time SMC (DSMC). The baseline first order DSMC structure is improved by: (i) inclusion of the ADC imprecisions knowledge via a generic sampling and quantization uncertainty prediction mechanism which enables higher robustness against implementation imprecisions, (ii) deriving the adaptation laws via a Lyapunov stability analysis to overcome uncertainties within the plant model, and (iii) developing a second order adaptive DSMC with predicted ADC imprecisions, which provides faster and more robust performance under modeling and implementation imprecisions, in comparison with the first order DSMC. The developed control theories from this PhD dissertation have been evaluated in real-time for two automotive powertrain case studies, including highly nonlinear combustion engine, and linear DC motor control problems. Moreover, the DSMC with predicted ADC imprecisions is experimentally tested and verified on an electronic air throttle body testbed for model-based position tracking purpose

    Discrete Adaptive Second Order Sliding Mode Controller Design with Application to Automotive Control Systems with Model Uncertainties

    Full text link
    Sliding mode control (SMC) is a robust and computationally efficient solution for tracking control problems of highly nonlinear systems with a great deal of uncertainty. High frequency oscillations due to chattering phenomena and sensitivity to data sampling imprecisions limit the digital implementation of conventional first order continuous-time SMC. Higher order discrete SMC is an effective solution to reduce the chattering during the controller software implementation, and also overcome imprecisions due to data sampling. In this paper, a new adaptive second order discrete sliding mode control (DSMC) formulation is presented to mitigate data sampling imprecisions and uncertainties within the modeled plant's dynamics. The adaptation mechanism is derived based on a Lyapunov stability argument which guarantees asymptotic stability of the closed-loop system. The proposed controller is designed and tested on a highly nonlinear combustion engine tracking control problem. The simulation test results show that the second order DSMC can improve the tracking performance up to 80% compared to a first order DSMC under sampling and model uncertainties.Comment: 6 pages, 6 figures, 2017 American Control Conferenc
    • …
    corecore